<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
	 
	 <meta name="description" content="XDMF parallel partitioned mesh I/O on top of HDF5">
    
    <meta name="author" content="Víctor Sande Veiga" >
    <link rel="icon" href="../favicon.png">

    <title>test_xdmf_regular_dataset_per_process.f90 &ndash; XH5For</title>

    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <link href="../css/pygments.css" rel="stylesheet">
    <link href="../css/font-awesome.min.css" rel="stylesheet">
    <link href="../css/local.css" rel="stylesheet">
    

    <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
      <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    
    <script src="../js/jquery-2.1.3.min.js"></script>
    <script src="../js/svg-pan-zoom.min.js"></script>

  </head>

  <body>

    <!-- Fixed navbar -->
    <nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="../index.html">XH5For </a>
        </div>
        <div id="navbar" class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
				
            <li class="dropdown hidden-xs visible-sm visible-md hidden-lg">
              <a href="#" class="dropdown-toggle"
              data-toggle="dropdown" role="button"
              aria-haspopup="true"
		 aria-expanded="false">Contents <span class="caret"></span></a>
	      <ul class="dropdown-menu">
              
            <li><a href="../lists/files.html">Source Files</a></li>
				
				
            <li><a href="../lists/modules.html">Modules</a></li>
				
            
                                
            <li><a href="../lists/procedures.html">Procedures</a></li>
				
								
            <li><a href="../lists/types.html">Derived Types</a></li>
				
				
            <li><a href="../lists/programs.html">Programs</a></li>
				
            </ul>
            </li>

<li class="visible-xs hidden-sm visible-lg"><a href="../lists/files.html">Source Files</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/modules.html">Modules</a></li>



<li class="visible-xs hidden-sm visible-lg"><a href="../lists/procedures.html">Procedures</a></li>

                             
<li class="visible-xs hidden-sm visible-lg"><a href="../lists/types.html">Derived Types</a></li>


<li class="visible-xs hidden-sm visible-lg"><a href="../lists/programs.html">Programs</a></li>

          </ul>
        
        <form action="../search.html" class="navbar-form navbar-right" role="search">
        <div class="form-group">
          <input type="text" class="form-control" placeholder="Search" name="q" id="tipue_search_input" autocomplete="off" required>
        </div>
<!--
        <button type="submit" class="btn btn-default">Submit</button>
-->
        </form>
        
        </div><!--/.nav-collapse -->
      </div>
    </nav>

    <div class="container">
    
  
  <div class="row">
    <h1>test_xdmf_regular_dataset_per_process.f90
    <small>Source File</small>
    
    </h1>
    
<div class="row">
  <div class="col-lg-12">
<div class="well well-sm">
  <ul class="list-inline" style="margin-bottom:0px;display:inline">
     
     
     
     
    
    
     <li><i class="fa fa-list-ol"></i>
       <a data-toggle="tooltip"
	  data-placement="bottom" data-html="true"
	  title=" 0.2% of total for source files.">32 statements</a>
     </li> 
     
     
    <li><i class="fa fa-code"></i><a href="../src/test_xdmf_regular_dataset_per_process.f90"> Source File</a></li>
     
  </ul>
  <ol class="breadcrumb in-well text-right">
  
     <li class="active">test_xdmf_regular_dataset_per_process.f90</li>
  </ol>
</div>
</div>
</div>
<script>
  $(function () {
  $('[data-toggle="tooltip"]').tooltip()
  })
</script>

  </div>
  <div class="row">
    <div class="col-md-3 hidden-xs hidden-sm visible-md visible-lg">
    
<div id="sidebar">
  





<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#progs-0">Programs</a></h3></div>
  <div id="progs-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../program/test_xdmf_reg_ddp_handler.html">test_xdmf_reg_ddp_handler</a>
      
    </div>
  </div>
</div>
















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html#src">test_xdmf_regular_dataset_per_process.f90</a>
  </div>
</div>


  <hr>
  

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-0">All Source Files</a></h3></div>
  <div id="allfiles-0" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


</div>  

    </div>
    <div class="col-md-9" id='text'>
    
    
    <h3>This File Depends On</h3>
    
                <div class="depgraph"><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph Pages: 1 -->
<svg id="sourcefiletest_xdmf_regular_dataset_per_processf90EfferentGraph" width="641pt" height="306pt"
 viewBox="0.00 0.00 641.00 306.20" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph" class="graph" transform="scale(0.356111 0.356111) rotate(0) translate(4 855.851)">
<title>sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-855.851 1796,-855.851 1796,4 -4,4"/>
<!-- sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node1" class="node"><title>sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<polygon fill="none" stroke="black" points="1792,-330.851 1569,-330.851 1569,-306.851 1792,-306.851 1792,-330.851"/>
<text text-anchor="middle" x="1680.5" y="-316.451" font-family="Helvetica,sans-Serif" font-size="10.50">test_xdmf_regular_dataset_per_process.f90</text>
</g>
<!-- sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node2" class="node"><title>sourcefile~fox_xdmf.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node2"><a xlink:href="../sourcefile/fox_xdmf.f90.html" xlink:title="fox_xdmf.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="569.5,-599.851 495.5,-599.851 495.5,-575.851 569.5,-575.851 569.5,-599.851"/>
<text text-anchor="middle" x="532.5" y="-585.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">fox_xdmf.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge68" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1141,-514.851C1256.06,-494.257 1291.45,-546.41 1404,-514.851"/>
</g>
<!-- sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node5" class="node"><title>sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node5"><a xlink:href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html" xlink:title="xdmf_structured_dataset_per_process_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1533,-330.851 1277,-330.851 1277,-306.851 1533,-306.851 1533,-330.851"/>
<text text-anchor="middle" x="1405" y="-316.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_structured_dataset_per_process_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge56" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-514.851C1004.24,-483.737 1036.63,-533.174 1139,-514.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1141,-514.851C1253.96,-494.633 1352.04,-384.799 1388.68,-338.96"/>
<polygon fill="#000000" stroke="#000000" points="1391.56,-340.962 1394.99,-330.936 1386.05,-336.637 1391.56,-340.962"/>
</g>
<!-- sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node26" class="node"><title>sourcefile~xdmf_dataset_per_process_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node26"><a xlink:href="../sourcefile/xdmf_dataset_per_process_handler.f90.html" xlink:title="xdmf_dataset_per_process_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1241,-330.851 1039,-330.851 1039,-306.851 1241,-306.851 1241,-330.851"/>
<text text-anchor="middle" x="1140" y="-316.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_dataset_per_process_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge47" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M569.64,-582.755C636.332,-572.903 782.908,-549.149 903,-514.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-514.851C953.079,-499.776 971.466,-497.15 1003,-457.851 1035.99,-416.74 1000.74,-381.101 1039,-344.851 1042.63,-341.408 1046.66,-338.407 1050.96,-335.792"/>
<polygon fill="#000000" stroke="#000000" points="1052.91,-338.72 1060.11,-330.949 1049.64,-332.532 1052.91,-338.72"/>
</g>
<!-- sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node28" class="node"><title>sourcefile~xdmf_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node28"><a xlink:href="../sourcefile/xdmf_handler.f90.html" xlink:title="xdmf_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="952,-284.851 856,-284.851 856,-260.851 952,-260.851 952,-284.851"/>
<text text-anchor="middle" x="904" y="-270.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge40" class="edge"><title>sourcefile~fox_xdmf.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M545.045,-575.757C562.113,-558.02 595.273,-524.101 625,-496.851 702.185,-426.096 722.762,-409.663 805,-344.851 829.122,-325.84 857.474,-305.186 877.46,-290.894"/>
<polygon fill="#000000" stroke="#000000" points="879.629,-293.646 885.742,-284.993 875.567,-287.945 879.629,-293.646"/>
</g>
<!-- sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node3" class="node"><title>sourcefile~structured_spatial_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node3"><a xlink:href="../sourcefile/structured_spatial_grid_descriptor.f90.html" xlink:title="structured_spatial_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1000.5,-448.851 807.5,-448.851 807.5,-424.851 1000.5,-424.851 1000.5,-448.851"/>
<text text-anchor="middle" x="904" y="-434.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">structured_spatial_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~structured_spatial_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge69" class="edge"><title>sourcefile~structured_spatial_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M964.368,-448.885C1011.51,-457.984 1079.21,-470.036 1139,-476.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1141,-476.851C1199.67,-483.538 1347.14,-530.794 1404,-514.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1406,-514.851C1518.29,-483.364 1621.77,-381.794 1661.89,-338.593"/>
<polygon fill="#000000" stroke="#000000" points="1664.67,-340.74 1668.85,-331.002 1659.51,-336.011 1664.67,-340.74"/>
</g>
<!-- sourcefile~xh5for_parameters.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node4" class="node"><title>sourcefile~xh5for_parameters.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node4"><a xlink:href="../sourcefile/xh5for_parameters.f90.html" xlink:title="xh5for_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="272,-351.851 151,-351.851 151,-327.851 272,-327.851 272,-351.851"/>
<text text-anchor="middle" x="211.5" y="-337.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge70" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M218.655,-327.524C236.652,-293.101 293.01,-196.285 373,-162.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.851C446.342,-133.031 455.441,-100.778 531.5,-86.8505"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-86.8505C604.589,-73.8333 623.733,-81.6879 696,-80.8505"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.8505C752.737,-80.2163 752.086,-33.8741 805,-19.8505 948.774,18.2532 994.834,-4.25751 1139,-40.8505"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1141,-40.8505C1265.15,-70.9748 1287,-105.547 1404,-156.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1406,-156.851C1502.39,-199.115 1606.95,-268.313 1654.01,-300.86"/>
<polygon fill="#000000" stroke="#000000" points="1652.17,-303.843 1662.38,-306.68 1656.17,-298.096 1652.17,-303.843"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge37" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M266.892,-351.888C329.53,-366.072 425.694,-388.959 440,-398.851 462.821,-414.629 453.312,-433.881 476,-449.851 558.974,-508.252 594.713,-516.894 696,-510.851"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge58" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.8505C946.946,-75.4097 1016.42,-111.293 1241,-218.851 1291.96,-243.258 1347.21,-279.413 1378.52,-300.906"/>
<polygon fill="#000000" stroke="#000000" points="1376.85,-304.006 1387.06,-306.817 1380.83,-298.249 1376.85,-304.006"/>
</g>
<!-- sourcefile~structured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node6" class="node"><title>sourcefile~structured_uniform_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node6"><a xlink:href="../sourcefile/structured_uniform_grid_descriptor.f90.html" xlink:title="structured_uniform_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="1003,-52.8505 805,-52.8505 805,-28.8505 1003,-28.8505 1003,-52.8505"/>
<text text-anchor="middle" x="904" y="-38.4505" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">structured_uniform_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge63" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.8505C725.387,-80.252 791.855,-66.4266 841.733,-55.1958"/>
<polygon fill="#000000" stroke="#000000" points="842.809,-58.5408 851.788,-52.9167 841.261,-51.714 842.809,-58.5408"/>
</g>
<!-- sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node8" class="node"><title>sourcefile~steps_handler.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node8"><a xlink:href="../sourcefile/steps_handler.f90.html" xlink:title="steps_handler.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="746,-174.851 648,-174.851 648,-150.851 746,-150.851 746,-174.851"/>
<text text-anchor="middle" x="697" y="-160.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">steps_handler.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge67" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~steps_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.851C461.359,-128.418 571.481,-138.862 637.722,-150.316"/>
<polygon fill="#000000" stroke="#000000" points="637.504,-153.833 647.966,-152.157 638.742,-146.944 637.504,-153.833"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node23" class="node"><title>sourcefile~spatial_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node23"><a xlink:href="../sourcefile/spatial_grid_descriptor.f90.html" xlink:title="spatial_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="766.5,-254.851 627.5,-254.851 627.5,-230.851 766.5,-230.851 766.5,-254.851"/>
<text text-anchor="middle" x="697" y="-240.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">spatial_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge31" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-242.851C560.483,-247.572 590.373,-248.712 617.085,-248.308"/>
<polygon fill="#000000" stroke="#000000" points="617.235,-251.805 627.154,-248.082 617.078,-244.807 617.235,-251.805"/>
</g>
<!-- sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node24" class="node"><title>sourcefile~xh5for_utils.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node24"><a xlink:href="../sourcefile/xh5for_utils.f90.html" xlink:title="xh5for_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="416.5,-351.851 331.5,-351.851 331.5,-327.851 416.5,-327.851 416.5,-351.851"/>
<text text-anchor="middle" x="374" y="-337.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge34" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M272.264,-339.851C288.196,-339.851 305.281,-339.851 320.773,-339.851"/>
<polygon fill="#000000" stroke="#000000" points="321.21,-343.351 331.21,-339.851 321.21,-336.351 321.21,-343.351"/>
</g>
<!-- sourcefile~xh5for_metadata.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node25" class="node"><title>sourcefile~xh5for_metadata.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node25"><a xlink:href="../sourcefile/xh5for_metadata.f90.html" xlink:title="xh5for_metadata.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="588.5,-214.851 476.5,-214.851 476.5,-190.851 588.5,-190.851 588.5,-214.851"/>
<text text-anchor="middle" x="532.5" y="-200.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xh5for_metadata.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_metadata.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge29" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xh5for_metadata.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.851C396.072,-154.449 453.017,-172.643 492.076,-187.172"/>
<polygon fill="#000000" stroke="#000000" points="490.997,-190.506 501.588,-190.769 493.473,-183.958 490.997,-190.506"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge48" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-80.8505C802.226,-78.5726 809.356,-149.034 903,-194.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-194.851C979.027,-231.069 1064.11,-277.362 1108.47,-301.863"/>
<polygon fill="#000000" stroke="#000000" points="1106.86,-304.97 1117.3,-306.75 1110.25,-298.845 1106.86,-304.97"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node27" class="node"><title>sourcefile~uniform_grid_descriptor.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node27"><a xlink:href="../sourcefile/uniform_grid_descriptor.f90.html" xlink:title="uniform_grid_descriptor.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="769,-132.851 625,-132.851 625,-108.851 769,-108.851 769,-132.851"/>
<text text-anchor="middle" x="697" y="-118.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">uniform_grid_descriptor.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge55" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-86.8505C554.67,-82.974 606.443,-95.1915 645.908,-106.045"/>
<polygon fill="#000000" stroke="#000000" points="645.078,-109.446 655.65,-108.764 646.96,-102.704 645.078,-109.446"/>
</g>
<!-- sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge42" class="edge"><title>sourcefile~xh5for_parameters.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M375,-162.851C423.384,-142.627 428.478,-201.676 476,-223.851 499.627,-234.875 505.818,-238.357 531.5,-242.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-242.851C574.6,-250.042 583.541,-226.547 625,-221.851 688.593,-214.647 706.055,-210.277 769,-221.851 804.758,-228.425 843.334,-244.1 869.872,-256.35"/>
<polygon fill="#000000" stroke="#000000" points="868.538,-259.591 879.076,-260.685 871.521,-253.258 868.538,-259.591"/>
</g>
<!-- sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge71" class="edge"><title>sourcefile~xdmf_structured_dataset_per_process_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1533.14,-318.851C1541.57,-318.851 1550.05,-318.851 1558.45,-318.851"/>
<polygon fill="#000000" stroke="#000000" points="1558.65,-322.351 1568.65,-318.851 1558.65,-315.351 1558.65,-322.351"/>
</g>
<!-- sourcefile~structured_uniform_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge72" class="edge"><title>sourcefile~structured_uniform_grid_descriptor.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1003.11,-30.173C1045.49,-28.2829 1095.29,-29.7564 1139,-40.8505"/>
</g>
<!-- sourcefile~mpi_environment.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node7" class="node"><title>sourcefile~mpi_environment.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node7"><a xlink:href="../sourcefile/mpi_environment.f90.html" xlink:title="mpi_environment.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="589,-370.851 476,-370.851 476,-346.851 589,-346.851 589,-370.851"/>
<text text-anchor="middle" x="532.5" y="-356.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">mpi_environment.f90</text>
</a>
</g>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge73" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M558.969,-371.016C606.207,-392.919 711.145,-438.508 805,-457.851 950.624,-487.862 991.272,-460.013 1139,-476.851"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge39" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-358.851C763.885,-365.003 834.783,-398.743 873.53,-419.783"/>
<polygon fill="#000000" stroke="#000000" points="872.22,-423.058 882.665,-424.834 875.607,-416.932 872.22,-423.058"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge61" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-358.851C1008.91,-354.456 1035.69,-370.792 1139,-358.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1141,-358.851C1202.61,-351.729 1271.96,-341.071 1323.97,-332.547"/>
<polygon fill="#000000" stroke="#000000" points="1324.84,-335.952 1334.14,-330.873 1323.7,-329.045 1324.84,-335.952"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~steps_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge66" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~steps_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M570.442,-346.765C577.322,-343.164 583.93,-338.594 589,-332.851 623.321,-293.968 595.907,-264.785 625,-221.851 636.019,-205.589 652.761,-191.375 667.22,-180.975"/>
<polygon fill="#000000" stroke="#000000" points="669.619,-183.572 675.857,-175.008 665.64,-177.813 669.619,-183.572"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge30" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M567.861,-346.811C575.389,-343.117 582.918,-338.497 589,-332.851 612.918,-310.646 600.138,-289.993 625,-268.851 629.25,-265.236 634.046,-262.106 639.089,-259.397"/>
<polygon fill="#000000" stroke="#000000" points="640.853,-262.433 648.369,-254.966 637.837,-256.117 640.853,-262.433"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge51" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M589.273,-356.294C620.689,-355.494 660.607,-355.545 696,-358.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-358.851C788.716,-367.322 811.97,-362.701 903,-358.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M905,-358.851C965.229,-356.303 1033.02,-343.609 1080.08,-333.194"/>
<polygon fill="#000000" stroke="#000000" points="1081.1,-336.551 1090.09,-330.943 1079.56,-329.722 1081.1,-336.551"/>
</g>
<!-- sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge44" class="edge"><title>sourcefile~mpi_environment.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M559.161,-346.825C604.839,-325.422 695.542,-282.938 696,-282.851"/>
</g>
<!-- sourcefile~steps_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge74" class="edge"><title>sourcefile~steps_handler.f90&#45;&gt;sourcefile~test_xdmf_regular_dataset_per_process.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M745.166,-150.814C861.864,-123.452 1171.48,-65.7206 1404,-156.851"/>
</g>
<!-- sourcefile~steps_handler.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge41" class="edge"><title>sourcefile~steps_handler.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M735.461,-174.914C746.465,-178.897 758.39,-183.653 769,-188.851 790.186,-199.228 843.309,-233.524 875.947,-254.95"/>
<polygon fill="#000000" stroke="#000000" points="874.288,-258.049 884.565,-260.622 878.136,-252.201 874.288,-258.049"/>
</g>
<!-- sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node9" class="node"><title>sourcefile~xdmf_time.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node9"><a xlink:href="../sourcefile/xdmf_time.f90.html" xlink:title="xdmf_time.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="414,-767.851 334,-767.851 334,-743.851 414,-743.851 414,-767.851"/>
<text text-anchor="middle" x="374" y="-753.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_time.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge18" class="edge"><title>sourcefile~xdmf_time.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M414.324,-748.004C423.373,-744.933 432.524,-740.692 440,-734.851 482.963,-701.282 510.977,-641.493 523.659,-609.486"/>
<polygon fill="#000000" stroke="#000000" points="526.931,-610.73 527.237,-600.139 520.393,-608.227 526.931,-610.73"/>
</g>
<!-- sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node10" class="node"><title>sourcefile~xdmf_topology.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node10"><a xlink:href="../sourcefile/xdmf_topology.f90.html" xlink:title="xdmf_topology.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="424,-641.851 324,-641.851 324,-617.851 424,-617.851 424,-641.851"/>
<text text-anchor="middle" x="374" y="-627.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_topology.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge19" class="edge"><title>sourcefile~xdmf_topology.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M419.847,-617.815C440.416,-612.295 464.777,-605.757 485.487,-600.199"/>
<polygon fill="#000000" stroke="#000000" points="486.577,-603.531 495.328,-597.558 484.762,-596.77 486.577,-603.531"/>
</g>
<!-- sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node11" class="node"><title>sourcefile~xdmf_information.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node11"><a xlink:href="../sourcefile/xdmf_information.f90.html" xlink:title="xdmf_information.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="430.5,-851.851 317.5,-851.851 317.5,-827.851 430.5,-827.851 430.5,-851.851"/>
<text text-anchor="middle" x="374" y="-837.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_information.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge20" class="edge"><title>sourcefile~xdmf_information.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M427.067,-827.84C431.775,-825.381 436.193,-822.419 440,-818.851 501.928,-760.802 522.714,-655.511 529.018,-609.9"/>
<polygon fill="#000000" stroke="#000000" points="532.5,-610.258 530.296,-599.895 525.557,-609.37 532.5,-610.258"/>
</g>
<!-- sourcefile~xdmf_file.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node12" class="node"><title>sourcefile~xdmf_file.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node12"><a xlink:href="../sourcefile/xdmf_file.f90.html" xlink:title="xdmf_file.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="410.5,-515.851 337.5,-515.851 337.5,-491.851 410.5,-491.851 410.5,-515.851"/>
<text text-anchor="middle" x="374" y="-501.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_file.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge21" class="edge"><title>sourcefile~xdmf_file.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M410.819,-513.371C420.514,-516.495 430.851,-520.343 440,-524.851 464.979,-537.156 490.885,-555.619 508.729,-569.381"/>
<polygon fill="#000000" stroke="#000000" points="506.772,-572.295 516.801,-575.711 511.092,-566.786 506.772,-572.295"/>
</g>
<!-- sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node13" class="node"><title>sourcefile~xdmf_domain.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node13"><a xlink:href="../sourcefile/xdmf_domain.f90.html" xlink:title="xdmf_domain.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="421.5,-809.851 326.5,-809.851 326.5,-785.851 421.5,-785.851 421.5,-809.851"/>
<text text-anchor="middle" x="374" y="-795.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_domain.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge22" class="edge"><title>sourcefile~xdmf_domain.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M421.524,-787.986C428.211,-785.157 434.633,-781.522 440,-776.851 492.281,-731.346 517.375,-649.185 526.827,-609.915"/>
<polygon fill="#000000" stroke="#000000" points="530.268,-610.571 529.088,-600.042 523.444,-609.008 530.268,-610.571"/>
</g>
<!-- sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node14" class="node"><title>sourcefile~xdmf_xinclude.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node14"><a xlink:href="../sourcefile/xdmf_xinclude.f90.html" xlink:title="xdmf_xinclude.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="423.5,-431.851 324.5,-431.851 324.5,-407.851 423.5,-407.851 423.5,-431.851"/>
<text text-anchor="middle" x="374" y="-417.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_xinclude.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge23" class="edge"><title>sourcefile~xdmf_xinclude.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M423.704,-430.383C429.639,-433.108 435.267,-436.536 440,-440.851 470.017,-468.214 454.303,-490.514 476,-524.851 486.092,-540.822 500.191,-556.769 511.653,-568.624"/>
<polygon fill="#000000" stroke="#000000" points="509.214,-571.135 518.736,-575.781 514.19,-566.211 509.214,-571.135"/>
</g>
<!-- sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node15" class="node"><title>sourcefile~xdmf_dataitem.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node15"><a xlink:href="../sourcefile/xdmf_dataitem.f90.html" xlink:title="xdmf_dataitem.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="424.5,-683.851 323.5,-683.851 323.5,-659.851 424.5,-659.851 424.5,-683.851"/>
<text text-anchor="middle" x="374" y="-669.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_dataitem.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge24" class="edge"><title>sourcefile~xdmf_dataitem.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M418.354,-659.792C425.725,-657.194 433.192,-654.205 440,-650.851 464.979,-638.545 490.885,-620.082 508.729,-606.32"/>
<polygon fill="#000000" stroke="#000000" points="511.092,-608.915 516.801,-599.99 506.772,-603.407 511.092,-608.915"/>
</g>
<!-- sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node16" class="node"><title>sourcefile~xdmf_geometry.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node16"><a xlink:href="../sourcefile/xdmf_geometry.f90.html" xlink:title="xdmf_geometry.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="426.5,-599.851 321.5,-599.851 321.5,-575.851 426.5,-575.851 426.5,-599.851"/>
<text text-anchor="middle" x="374" y="-585.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_geometry.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge25" class="edge"><title>sourcefile~xdmf_geometry.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M426.678,-587.851C445.521,-587.851 466.696,-587.851 485.057,-587.851"/>
<polygon fill="#000000" stroke="#000000" points="485.218,-591.351 495.218,-587.851 485.218,-584.351 485.218,-591.351"/>
</g>
<!-- sourcefile~xdmf_character_data.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node17" class="node"><title>sourcefile~xdmf_character_data.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node17"><a xlink:href="../sourcefile/xdmf_character_data.f90.html" xlink:title="xdmf_character_data.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="440,-557.851 308,-557.851 308,-533.851 440,-533.851 440,-557.851"/>
<text text-anchor="middle" x="374" y="-543.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_character_data.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge26" class="edge"><title>sourcefile~xdmf_character_data.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M419.847,-557.886C440.416,-563.406 464.777,-569.944 485.487,-575.502"/>
<polygon fill="#000000" stroke="#000000" points="484.762,-578.931 495.328,-578.143 486.577,-572.171 484.762,-578.931"/>
</g>
<!-- sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node18" class="node"><title>sourcefile~xdmf_attribute.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node18"><a xlink:href="../sourcefile/xdmf_attribute.f90.html" xlink:title="xdmf_attribute.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="423.5,-725.851 324.5,-725.851 324.5,-701.851 423.5,-701.851 423.5,-725.851"/>
<text text-anchor="middle" x="374" y="-711.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_attribute.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge27" class="edge"><title>sourcefile~xdmf_attribute.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M422.56,-701.847C428.672,-699.351 434.655,-696.377 440,-692.851 473.852,-670.514 502.625,-632.371 518.442,-608.724"/>
<polygon fill="#000000" stroke="#000000" points="521.506,-610.432 524.037,-600.144 515.643,-606.608 521.506,-610.432"/>
</g>
<!-- sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node19" class="node"><title>sourcefile~xdmf_grid.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node19"><a xlink:href="../sourcefile/xdmf_grid.f90.html" xlink:title="xdmf_grid.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="413,-473.851 335,-473.851 335,-449.851 413,-449.851 413,-473.851"/>
<text text-anchor="middle" x="374" y="-459.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_grid.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge28" class="edge"><title>sourcefile~xdmf_grid.f90&#45;&gt;sourcefile~fox_xdmf.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M413.046,-470.299C422.327,-473.371 431.905,-477.462 440,-482.851 460.465,-496.474 459.874,-506.293 476,-524.851 488.706,-539.472 503.176,-555.89 514.155,-568.299"/>
<polygon fill="#000000" stroke="#000000" points="511.561,-570.65 520.812,-575.816 516.802,-566.009 511.561,-570.65"/>
</g>
<!-- sourcefile~xdmf_element.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node20" class="node"><title>sourcefile~xdmf_element.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node20"><a xlink:href="../sourcefile/xdmf_element.f90.html" xlink:title="xdmf_element.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="260.5,-683.851 162.5,-683.851 162.5,-659.851 260.5,-659.851 260.5,-683.851"/>
<text text-anchor="middle" x="211.5" y="-669.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_element.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge2" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-683.944C246.193,-697.785 277.921,-720.402 308,-734.851 313.205,-737.351 318.78,-739.659 324.398,-741.759"/>
<polygon fill="#000000" stroke="#000000" points="323.239,-745.062 333.834,-745.092 325.571,-738.461 323.239,-745.062"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge4" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M258.493,-659.815C276.793,-655.026 298.02,-649.471 317.19,-644.455"/>
<polygon fill="#000000" stroke="#000000" points="318.212,-647.805 327,-641.888 316.44,-641.033 318.212,-647.805"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge6" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_information.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M217.105,-684.14C228.259,-712.248 259.435,-781.656 308,-818.851 310.018,-820.396 312.154,-821.83 314.375,-823.161"/>
<polygon fill="#000000" stroke="#000000" points="312.795,-826.284 323.281,-827.794 316.025,-820.074 312.795,-826.284"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge7" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_domain.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M220.423,-684.131C235.105,-705.932 268.65,-751.483 308,-776.851 310.791,-778.65 313.749,-780.307 316.804,-781.831"/>
<polygon fill="#000000" stroke="#000000" points="315.632,-785.14 326.191,-786.014 318.482,-778.746 315.632,-785.14"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge8" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.91,-659.808C241.626,-648.233 261.15,-629.491 272,-608.851 307.53,-541.258 256.81,-497.513 308,-440.851 310.266,-438.343 312.833,-436.133 315.605,-434.186"/>
<polygon fill="#000000" stroke="#000000" points="317.525,-437.119 324.447,-429.098 314.034,-431.052 317.525,-437.119"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge10" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M260.655,-671.851C277.251,-671.851 296.038,-671.851 313.434,-671.851"/>
<polygon fill="#000000" stroke="#000000" points="313.489,-675.351 323.489,-671.851 313.489,-668.351 313.489,-675.351"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge12" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-659.758C246.193,-645.916 277.921,-623.299 308,-608.851 312.017,-606.921 316.255,-605.105 320.563,-603.412"/>
<polygon fill="#000000" stroke="#000000" points="321.883,-606.655 330.047,-599.903 319.454,-600.09 321.883,-606.655"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge14" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M258.493,-683.886C276.793,-688.675 298.02,-694.23 317.19,-699.246"/>
<polygon fill="#000000" stroke="#000000" points="316.44,-702.668 327,-701.813 318.212,-695.896 316.44,-702.668"/>
</g>
<!-- sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge16" class="edge"><title>sourcefile~xdmf_element.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.589,-659.632C241.084,-647.936 260.463,-629.115 272,-608.851 300.816,-558.238 267.528,-524.731 308,-482.851 312.817,-477.866 318.823,-474.063 325.224,-471.161"/>
<polygon fill="#000000" stroke="#000000" points="326.689,-474.349 334.793,-467.523 324.202,-467.806 326.689,-474.349"/>
</g>
<!-- sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node21" class="node"><title>sourcefile~xdmf_utils.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node21"><a xlink:href="../sourcefile/xdmf_utils.f90.html" xlink:title="xdmf_utils.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="251,-599.851 172,-599.851 172,-575.851 251,-575.851 251,-599.851"/>
<text text-anchor="middle" x="211.5" y="-585.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_utils.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge3" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_time.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M226.498,-599.97C239.597,-611.883 259.039,-631.105 272,-650.851 294.289,-684.806 277.983,-707.487 308,-734.851 312.716,-739.15 318.322,-742.57 324.234,-745.29"/>
<polygon fill="#000000" stroke="#000000" points="323.108,-748.607 333.695,-749.014 325.672,-742.094 323.108,-748.607"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge5" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_topology.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-598.018C271.144,-603.197 295.561,-609.586 317.314,-615.278"/>
<polygon fill="#000000" stroke="#000000" points="316.534,-618.692 327.094,-617.838 318.306,-611.92 316.534,-618.692"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge9" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_xinclude.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M217.105,-575.561C228.259,-547.454 259.435,-478.045 308,-440.851 310.295,-439.093 312.742,-437.48 315.292,-435.999"/>
<polygon fill="#000000" stroke="#000000" points="316.933,-439.091 324.283,-431.46 313.779,-432.842 316.933,-439.091"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge11" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_dataitem.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M227.933,-599.944C246.193,-613.785 277.921,-636.402 308,-650.851 312.017,-652.78 316.255,-654.596 320.563,-656.289"/>
<polygon fill="#000000" stroke="#000000" points="319.454,-659.611 330.047,-659.798 321.883,-653.046 319.454,-659.611"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge13" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_geometry.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M251.353,-587.851C269.369,-587.851 291.218,-587.851 311.401,-587.851"/>
<polygon fill="#000000" stroke="#000000" points="311.461,-591.351 321.461,-587.851 311.461,-584.351 311.461,-591.351"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge15" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_attribute.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M224.533,-600.235C236.682,-612.821 255.899,-632.957 272,-650.851 288.445,-669.126 287.535,-679.227 308,-692.851 310.534,-694.538 313.214,-696.097 315.984,-697.539"/>
<polygon fill="#000000" stroke="#000000" points="314.529,-700.722 325.074,-701.748 317.471,-694.37 314.529,-700.722"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge17" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xdmf_grid.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M220.423,-575.57C235.105,-553.769 268.65,-508.218 308,-482.851 313.298,-479.435 319.199,-476.532 325.223,-474.077"/>
<polygon fill="#000000" stroke="#000000" points="326.549,-477.318 334.722,-470.577 324.129,-470.75 326.549,-477.318"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge32" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M215.113,-575.825C225.674,-528.313 266.621,-354.528 308,-318.851 331.198,-298.849 510.668,-269.793 617.216,-254.032"/>
<polygon fill="#000000" stroke="#000000" points="617.908,-257.468 627.292,-252.549 616.889,-250.542 617.908,-257.468"/>
</g>
<!-- sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xh5for_utils.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge35" class="edge"><title>sourcefile~xdmf_utils.f90&#45;&gt;sourcefile~xh5for_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M216.924,-575.475C228.569,-543.937 262.342,-458.811 308,-398.851 319.512,-383.732 335.23,-369.344 348.326,-358.562"/>
<polygon fill="#000000" stroke="#000000" points="350.867,-361.011 356.482,-352.026 346.49,-355.548 350.867,-361.011"/>
</g>
<!-- sourcefile~xdmf_parameters.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node22" class="node"><title>sourcefile~xdmf_parameters.f90</title>
<g id="a_sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_node22"><a xlink:href="../sourcefile/xdmf_parameters.f90.html" xlink:title="xdmf_parameters.f90">
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="115,-599.851 7.10543e-15,-599.851 7.10543e-15,-575.851 115,-575.851 115,-599.851"/>
<text text-anchor="middle" x="57.5" y="-585.451" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">xdmf_parameters.f90</text>
</a>
</g>
</g>
<!-- sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge1" class="edge"><title>sourcefile~xdmf_parameters.f90&#45;&gt;sourcefile~xdmf_utils.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M115.099,-587.851C130.461,-587.851 146.956,-587.851 161.838,-587.851"/>
<polygon fill="#000000" stroke="#000000" points="161.849,-591.351 171.849,-587.851 161.849,-584.351 161.849,-591.351"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge36" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M706.098,-254.999C722.681,-279.301 762.537,-334.824 805,-372.851 825.347,-391.072 851.345,-407.803 871.45,-419.585"/>
<polygon fill="#000000" stroke="#000000" points="869.818,-422.684 880.231,-424.637 873.309,-416.616 869.818,-422.684"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge59" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M756.451,-230.819C842.213,-215.538 1006.35,-195.366 1139,-232.851"/>
</g>
<!-- sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge43" class="edge"><title>sourcefile~spatial_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M766.547,-252.882C792.327,-256.654 821.337,-260.9 845.959,-264.503"/>
<polygon fill="#000000" stroke="#000000" points="845.465,-267.968 855.866,-265.953 846.479,-261.042 845.465,-267.968"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge38" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~structured_spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-435.851C608.834,-461.384 616.598,-515.588 696,-510.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-510.851C763.288,-506.955 833.869,-474.584 872.832,-453.966"/>
<polygon fill="#000000" stroke="#000000" points="874.894,-456.83 882.034,-449.002 871.571,-450.67 874.894,-456.83"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge60" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.633,-347.715C424.638,-350.058 432.773,-353.051 440,-356.851 487.555,-381.851 480.616,-418.604 531.5,-435.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-435.851C597.73,-457.621 1071.63,-366.638 1139,-358.851"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~mpi_environment.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge65" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~mpi_environment.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.528,-344.892C431.601,-346.722 449.025,-348.838 465.679,-350.859"/>
<polygon fill="#000000" stroke="#000000" points="465.571,-354.372 475.92,-352.103 466.415,-347.423 465.571,-354.372"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge50" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-318.851C705.617,-298.559 907.172,-304.403 1028.86,-311.136"/>
<polygon fill="#000000" stroke="#000000" points="1028.75,-314.635 1038.94,-311.705 1029.15,-307.646 1028.75,-314.635"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge53" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M379.197,-327.826C390.162,-298.214 422.581,-221.313 476,-181.851 516.308,-152.074 570.466,-136.83 614.96,-129.028"/>
<polygon fill="#000000" stroke="#000000" points="615.587,-132.472 624.879,-127.382 614.441,-125.566 615.587,-132.472"/>
</g>
<!-- sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge45" class="edge"><title>sourcefile~xh5for_utils.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M416.802,-333.871C448.298,-329.455 492.568,-323.44 531.5,-318.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M533.5,-318.851C606.965,-310.19 623.333,-296.69 696,-282.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M698,-282.851C747.21,-273.479 804.195,-271.384 845.575,-271.401"/>
<polygon fill="#000000" stroke="#000000" points="845.729,-274.901 855.745,-271.447 845.761,-267.901 845.729,-274.901"/>
</g>
<!-- sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge33" class="edge"><title>sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~spatial_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M582.255,-214.852C599.53,-219.104 619.151,-223.934 637.175,-228.37"/>
<polygon fill="#000000" stroke="#000000" points="636.452,-231.797 646.998,-230.789 638.125,-225 636.452,-231.797"/>
</g>
<!-- sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge54" class="edge"><title>sourcefile~xh5for_metadata.f90&#45;&gt;sourcefile~uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M548.517,-190.76C565.984,-177.208 596.123,-155.367 625,-141.851 629.286,-139.844 633.807,-137.981 638.408,-136.261"/>
<polygon fill="#000000" stroke="#000000" points="639.632,-139.541 647.912,-132.931 637.317,-132.934 639.632,-139.541"/>
</g>
<!-- sourcefile~xdmf_dataset_per_process_handler.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge57" class="edge"><title>sourcefile~xdmf_dataset_per_process_handler.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1241.18,-318.851C1249.53,-318.851 1258.05,-318.851 1266.61,-318.851"/>
<polygon fill="#000000" stroke="#000000" points="1266.66,-322.351 1276.66,-318.851 1266.66,-315.351 1266.66,-322.351"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge62" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_structured_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M769.077,-131.299C831.418,-141.297 924.16,-158.203 1003,-180.851 1065.2,-198.717 1077,-214.328 1139,-232.851"/>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M1141,-232.851C1220.6,-253.097 1311.19,-284.662 1362.58,-303.394"/>
<polygon fill="#000000" stroke="#000000" points="1361.42,-306.697 1372.02,-306.849 1363.83,-300.124 1361.42,-306.697"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge64" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~structured_uniform_grid_descriptor.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M731.671,-108.77C743.504,-104.459 756.87,-99.5142 769,-94.8505 801.318,-82.4249 837.747,-67.6977 864.455,-56.7645"/>
<polygon fill="#000000" stroke="#000000" points="865.906,-59.9525 873.83,-52.9193 863.249,-53.4761 865.906,-59.9525"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge52" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M740.997,-132.898C750.281,-135.686 760.008,-138.749 769,-141.851 829.545,-162.731 845.472,-166.704 903,-194.851"/>
</g>
<!-- sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge46" class="edge"><title>sourcefile~uniform_grid_descriptor.f90&#45;&gt;sourcefile~xdmf_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M754.4,-132.862C759.634,-135.321 764.612,-138.282 769,-141.851 795.228,-163.176 782.14,-183.948 805,-208.851 822.994,-228.453 848.221,-244.746 868.573,-255.988"/>
<polygon fill="#000000" stroke="#000000" points="867.07,-259.153 877.537,-260.791 870.376,-252.983 867.07,-259.153"/>
</g>
<!-- sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90 -->
<g id="sourcefile~~test_xdmf_regular_dataset_per_process.f90~~EfferentGraph_edge49" class="edge"><title>sourcefile~xdmf_handler.f90&#45;&gt;sourcefile~xdmf_dataset_per_process_handler.f90</title>
<path fill="none" stroke="#000000" stroke-dasharray="5,2" d="M952.072,-282.104C985.273,-288.631 1030.34,-297.49 1067.9,-304.874"/>
<polygon fill="#000000" stroke="#000000" points="1067.29,-308.321 1077.78,-306.816 1068.64,-301.453 1067.29,-308.321"/>
</g>
</g>
</svg>
</div>
                <script>var pansourcefiletest_xdmf_regular_dataset_per_processf90EfferentGraph = svgPanZoom('#sourcefiletest_xdmf_regular_dataset_per_processf90EfferentGraph', {
                    zoomEnabled: true,
                    controlIconsEnabled: true,
                    fit: true,
                    center: true,});
                    </script>
                <div><a type="button" class="graph-help" data-toggle="modal" href="#graph-help-text">Help</a></div>
                <div class="modal fade" id="graph-help-text" tabindex="-1" role="dialog">
                  <div class="modal-dialog modal-lg" role="document">
                    <div class="modal-content">
                      <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                        <h4 class="modal-title" id="-graph-help-label">Graph Key</h4>
                      </div>
                      <div class="modal-body">
                        
    <p>Nodes of different colours represent the following: </p>
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: Graph Key Pages: 1 -->
<svg width="190pt" height="32pt"
 viewBox="0.00 0.00 190.00 32.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 28)">
<title>Graph Key</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-28 186,-28 186,4 -4,4"/>
<!-- Source File -->
<g id="node1" class="node"><title>Source File</title>
<polygon fill="#f0ad4e" stroke="#f0ad4e" points="67,-24 0,-24 0,-0 67,-0 67,-24"/>
<text text-anchor="middle" x="33.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50" fill="white">Source File</text>
</g>
<!-- This Page&#39;s Entity -->
<g id="node2" class="node"><title>This Page&#39;s Entity</title>
<polygon fill="none" stroke="black" points="182,-24 85,-24 85,-0 182,-0 182,-24"/>
<text text-anchor="middle" x="133.5" y="-9.6" font-family="Helvetica,sans-Serif" font-size="10.50">This Page&#39;s Entity</text>
</g>
</g>
</svg>

    
    <p>Solid arrows point from a file to a file which depends upon it. A file 
    is dependent upon another if the latter must be compiled before the former
    can be.
    </p>
    
                      </div>
                    </div>
                  </div>
                </div>
                
    
      
      <br>

    <section class="visible-xs visible-sm hidden-md">
      





<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#progs-1">Programs</a></h3></div>
  <div id="progs-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../program/test_xdmf_reg_ddp_handler.html">test_xdmf_reg_ddp_handler</a>
      
    </div>
  </div>
</div>
















<div class="panel panel-primary">
  <div class="panel-heading text-left"><h3 class="panel-title">Source Code</h3></div>
  <div class="list-group">
    <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html#src">test_xdmf_regular_dataset_per_process.f90</a>
  </div>
</div>


    </section>
    <br class="visible-xs visible-sm hidden-md">

    <section>
      <h2><span class="anchor" id="src"></span>Source Code</h2>
    <div class="hl"><pre><a name="ln-1"></a><span class="k">program </span><span class="n">test_xdmf_reg_ddp_handler</span>
<a name="ln-2"></a>
<a name="ln-3"></a><span class="k">use </span><span class="n">PENF</span><span class="p">,</span> <span class="n">only</span> <span class="p">:</span> <span class="n">I4P</span><span class="p">,</span> <span class="n">I8P</span><span class="p">,</span> <span class="n">R4P</span><span class="p">,</span> <span class="n">R8P</span><span class="p">,</span> <span class="n">str</span>
<a name="ln-4"></a><span class="k">use </span><span class="n">xh5for_parameters</span>
<a name="ln-5"></a><span class="k">use </span><span class="n">Fox_xdmf</span>
<a name="ln-6"></a><span class="k">use </span><span class="n">xdmf_structured_dataset_per_process_handler</span>
<a name="ln-7"></a><span class="k">use </span><span class="n">mpi_environment</span>
<a name="ln-8"></a><span class="k">use </span><span class="n">steps_handler</span>
<a name="ln-9"></a><span class="k">use </span><span class="n">structured_spatial_grid_descriptor</span>
<a name="ln-10"></a><span class="k">use </span><span class="n">structured_uniform_grid_descriptor</span>
<a name="ln-11"></a>
<a name="ln-12"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; defined(MPI_MOD)</span>
<a name="ln-13"></a>  <span class="k">use </span><span class="n">mpi</span>
<a name="ln-14"></a><span class="cp">#endif</span>
<a name="ln-15"></a>  <span class="k">implicit none</span>
<a name="ln-16"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; defined(MPI_H)</span>
<a name="ln-17"></a>  <span class="k">include</span> <span class="s1">&#39;mpif.h&#39;</span>
<a name="ln-18"></a><span class="cp">#endif</span>
<a name="ln-19"></a>
<a name="ln-20"></a>    <span class="k">type</span><span class="p">(</span><span class="n">mpi_env_t</span><span class="p">)</span>                                                   <span class="kd">::</span> <span class="n">mpienv</span>
<a name="ln-21"></a>    <span class="k">type</span><span class="p">(</span><span class="n">steps_handler_t</span><span class="p">)</span>                                             <span class="kd">::</span> <span class="n">stepshandler</span>
<a name="ln-22"></a>    <span class="k">type</span><span class="p">(</span><span class="n">structured_spatial_grid_descriptor_t</span><span class="p">)</span>                        <span class="kd">::</span> <span class="n">spatialgrid</span>
<a name="ln-23"></a>    <span class="k">type</span><span class="p">(</span><span class="n">structured_uniform_grid_descriptor_t</span><span class="p">)</span>                        <span class="kd">::</span> <span class="n">uniformgrid</span>
<a name="ln-24"></a>    <span class="k">type</span><span class="p">(</span><span class="n">xdmf_structured_dataset_per_process_handler_t</span><span class="p">)</span>               <span class="kd">::</span> <span class="n">lightdata</span>
<a name="ln-25"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R8P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>                                        <span class="kd">::</span> <span class="n">Origin</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="o">/</span><span class="p">)</span>
<a name="ln-26"></a>    <span class="kt">real</span><span class="p">(</span><span class="n">R8P</span><span class="p">),</span>    <span class="k">dimension</span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>                                        <span class="kd">::</span> <span class="n">DxDyDz</span>  <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="o">/</span><span class="p">)</span>
<a name="ln-27"></a>    <span class="kt">integer</span><span class="p">(</span><span class="n">I4P</span><span class="p">),</span> <span class="k">dimension</span><span class="p">(:),</span> <span class="k">allocatable</span>                           <span class="kd">::</span> <span class="n">values</span>  
<a name="ln-28"></a>    <span class="kt">integer</span>                                                           <span class="kd">::</span> <span class="n">mpierr</span>
<a name="ln-29"></a>    <span class="kt">integer</span>                                                           <span class="kd">::</span> <span class="n">i</span>
<a name="ln-30"></a>
<a name="ln-31"></a>
<a name="ln-32"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; (defined(MPI_MOD) || defined(MPI_H))</span>
<a name="ln-33"></a>    <span class="k">call </span><span class="n">MPI_INIT</span><span class="p">(</span><span class="n">mpierr</span><span class="p">)</span>
<a name="ln-34"></a><span class="cp">#endif</span>
<a name="ln-35"></a>
<a name="ln-36"></a>    <span class="n">values</span> <span class="o">=</span> <span class="p">(</span><span class="o">/</span><span class="p">(</span><span class="n">i</span><span class="p">,</span><span class="n">i</span><span class="o">=</span><span class="mi">0</span><span class="p">,</span><span class="mi">10</span><span class="o">*</span><span class="mi">20</span><span class="o">*</span><span class="mi">30</span><span class="p">)</span><span class="o">/</span><span class="p">)</span>
<a name="ln-37"></a>
<a name="ln-38"></a>    <span class="k">call </span><span class="n">mpienv</span><span class="p">%</span><span class="n">initialize</span><span class="p">()</span>
<a name="ln-39"></a>    <span class="k">call </span><span class="n">stepshandler</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">mpienv</span><span class="p">)</span>
<a name="ln-40"></a>    <span class="k">call </span><span class="n">spatialgrid</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">MPIEnvironment</span><span class="o">=</span><span class="n">mpienv</span><span class="p">,</span> <span class="n">XDim</span><span class="o">=</span><span class="mi">10_I8P</span><span class="p">,</span> <span class="n">YDim</span><span class="o">=</span><span class="mi">20_I8P</span><span class="p">,</span> <span class="n">ZDim</span><span class="o">=</span><span class="mi">30_I8P</span><span class="p">,</span> <span class="n">GridType</span><span class="o">=</span><span class="n">XDMF_GRID_TYPE_REGULAR</span><span class="p">)</span>
<a name="ln-41"></a>    <span class="k">call </span><span class="n">uniformgrid</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">XDim</span><span class="o">=</span><span class="mi">10_I8P</span><span class="p">,</span> <span class="n">YDim</span><span class="o">=</span><span class="mi">20_I8P</span><span class="p">,</span> <span class="n">ZDim</span><span class="o">=</span><span class="mi">30_I8P</span><span class="p">,</span> <span class="n">GridType</span><span class="o">=</span><span class="n">XDMF_GRID_TYPE_REGULAR</span><span class="p">)</span>
<a name="ln-42"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">initialize</span><span class="p">(</span><span class="n">MPIEnvironment</span><span class="o">=</span><span class="n">mpienv</span><span class="p">,</span> <span class="n">StepsHandler</span><span class="o">=</span><span class="n">stepshandler</span><span class="p">,</span> <span class="n">SpatialGridDescriptor</span><span class="o">=</span><span class="n">spatialgrid</span><span class="p">,</span> <span class="n">UniformGridDescriptor</span><span class="o">=</span><span class="n">uniformgrid</span><span class="p">)</span>
<a name="ln-43"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="k">Open</span><span class="p">(</span><span class="n">action</span><span class="o">=</span><span class="n">XDMF_ACTION_WRITE</span><span class="p">,</span> <span class="n">fileprefix</span><span class="o">=</span><span class="s1">&#39;xdmf_regular_ddp&#39;</span><span class="p">)</span>
<a name="ln-44"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SetGeometry</span><span class="p">(</span><span class="n">XYZ</span><span class="o">=</span><span class="n">Origin</span><span class="p">,</span> <span class="n">Name</span><span class="o">=</span><span class="s1">&#39;Coordinates&#39;</span><span class="p">)</span>
<a name="ln-45"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">AppendAttribute</span><span class="p">(</span><span class="n">Name</span><span class="o">=</span><span class="s1">&#39;solution&#39;</span><span class="p">,</span> <span class="n">Center</span><span class="o">=</span><span class="n">XDMF_ATTRIBUTE_CENTER_NODE</span><span class="p">,</span> <span class="k">Type</span><span class="o">=</span><span class="n">XDMF_ATTRIBUTE_TYPE_SCALAR</span><span class="p">,</span> <span class="n">Attribute</span><span class="o">=</span><span class="n">values</span><span class="p">)</span>
<a name="ln-46"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SerializeSpatialFile</span><span class="p">()</span>
<a name="ln-47"></a>    <span class="k">call </span><span class="n">lightdata</span><span class="p">%</span><span class="n">SerializeTemporalFile</span><span class="p">()</span>
<a name="ln-48"></a>
<a name="ln-49"></a><span class="cp">#if defined(ENABLE_MPI) &amp;&amp; (defined(MPI_MOD) || defined(MPI_H))</span>
<a name="ln-50"></a>    <span class="k">call </span><span class="n">MPI_FINALIZE</span><span class="p">(</span><span class="n">mpierr</span><span class="p">)</span>
<a name="ln-51"></a><span class="cp">#endif</span>
<a name="ln-52"></a>
<a name="ln-53"></a>
<a name="ln-54"></a><span class="k">end program </span><span class="n">test_xdmf_reg_ddp_handler</span>
</pre></div>

    </section>
    </div>
  </div>

  <section class="visible-xs visible-sm hidden-md">
    <hr>
    

<div class="panel panel-default">
  <div class="panel-heading text-left"><h3 class="panel-title"><a data-toggle="collapse" href="#allfiles-1">All Source Files</a></h3></div>
  <div id="allfiles-1" class="panel-collapse collapse">
    <div class="list-group">
      
      <a class="list-group-item" href="../sourcefile/ch_unstructured_hexahedron_perf.f90.html">ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/fox_xdmf.f90.html">fox_xdmf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_contiguous_hyperslab_handler.f90.html">hdf5_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_dataset_per_process_handler.f90.html">hdf5_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_handler.f90.html">hdf5_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_contiguous_hyperslab_handler.f90.html">hdf5_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_structured_dataset_per_process_handler.f90.html">hdf5_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_contiguous_hyperslab_handler.f90.html">hdf5_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/hdf5_unstructured_dataset_per_process_handler.f90.html">hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/mpi_environment.f90.html">mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/spatial_grid_descriptor.f90.html">spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler.f90.html">steps_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/steps_handler_test.f90.html">steps_handler_test.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_contiguous_hyperslab_factory.f90.html">structured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_dataset_per_process_factory.f90.html">structured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_spatial_grid_descriptor.f90.html">structured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/structured_uniform_grid_descriptor.f90.html">structured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_fox_wxml.f90.html">test_FoX_wxml.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90.html">test_hdf5_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_rectilinear_dataset_per_process_handler.f90.html">test_hdf5_rectilinear_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_contiguous_hyperslabs_handler.f90.html">test_hdf5_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_regular_dataset_per_process_handler.f90.html">test_hdf5_regular_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_contiguous_hyperslabs_handler.f90.html">test_hdf5_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_hdf5_unstructured_dataset_per_process_handler.f90.html">test_hdf5_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_mpi_environment.f90.html">test_mpi_environment.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_attribute.f90.html">test_xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_character_data.f90.html">test_xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_dataitem.f90.html">test_xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_geometry.f90.html">test_xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_grid.f90.html">test_xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90.html">test_xdmf_rectilinear_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_rectilinear_dataset_per_process.f90.html">test_xdmf_rectilinear_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_contiguous_hyperslabs_handler.f90.html">test_xdmf_regular_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_regular_dataset_per_process.f90.html">test_xdmf_regular_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_time.f90.html">test_xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_topology.f90.html">test_xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_contiguous_hyperslabs_handler.f90.html">test_xdmf_unstructured_contiguous_hyperslabs_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_unstructured_dataset_per_process.f90.html">test_xdmf_unstructured_dataset_per_process.f90</a>
      
      <a class="list-group-item" href="../sourcefile/test_xdmf_xinclude.f90.html">test_xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_hdf5_mod.f90.html">try_compile_hdf5_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/try_compile_mpi_mod.f90.html">try_compile_mpi_mod.f90</a>
      
      <a class="list-group-item" href="../sourcefile/uniform_grid_descriptor.f90.html">uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_contiguous_hyperslab_factory.f90.html">unstructured_contiguous_hyperslab_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_dataset_per_process_factory.f90.html">unstructured_dataset_per_process_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_spatial_grid_descriptor.f90.html">unstructured_spatial_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/unstructured_uniform_grid_descriptor.f90.html">unstructured_uniform_grid_descriptor.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_attribute.f90.html">xdmf_attribute.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_character_data.f90.html">xdmf_character_data.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_contiguous_hyperslab_handler.f90.html">xdmf_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataitem.f90.html">xdmf_dataitem.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_dataset_per_process_handler.f90.html">xdmf_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_domain.f90.html">xdmf_domain.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_element.f90.html">xdmf_element.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_file.f90.html">xdmf_file.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_geometry.f90.html">xdmf_geometry.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_grid.f90.html">xdmf_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_handler.f90.html">xdmf_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_information.f90.html">xdmf_information.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_parameters.f90.html">xdmf_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_contiguous_hyperslab_handler.f90.html">xdmf_structured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_structured_dataset_per_process_handler.f90.html">xdmf_structured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_time.f90.html">xdmf_time.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_topology.f90.html">xdmf_topology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_contiguous_hyperslab_handler.f90.html">xdmf_unstructured_contiguous_hyperslab_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_unstructured_dataset_per_process_handler.f90.html">xdmf_unstructured_dataset_per_process_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_utils.f90.html">xdmf_utils.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xdmf_xinclude.f90.html">xdmf_xinclude.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for.f90.html">xh5for.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_abstract_factory.f90.html">xh5for_abstract_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_grid.f90.html">xh5for_ch_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_non_static_grid_series.f90.html">xh5for_ch_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_rectilinear_static_grid_series.f90.html">xh5for_ch_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_grid.f90.html">xh5for_ch_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_non_static_grid_series.f90.html">xh5for_ch_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_regular_static_grid_series.f90.html">xh5for_ch_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron.f90.html">xh5for_ch_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_hexahedron_perf.f90.html">xh5for_ch_unstructured_hexahedron_perf.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_mixedtopology.f90.html">xh5for_ch_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_non_static_tetrahedron.f90.html">xh5for_ch_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_quadilateral.f90.html">xh5for_ch_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_mixed_series.f90.html">xh5for_ch_unstructured_static_mixed_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_static_tetrahedron.f90.html">xh5for_ch_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_tetrahedron.f90.html">xh5for_ch_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_ch_unstructured_triangles.f90.html">xh5for_ch_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_grid.f90.html">xh5for_dpp_rectilinear_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_non_static_grid_series.f90.html">xh5for_dpp_rectilinear_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_rectilinear_static_grid_series.f90.html">xh5for_dpp_rectilinear_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_grid.f90.html">xh5for_dpp_regular_grid.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_non_static_grid_series.f90.html">xh5for_dpp_regular_non_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_regular_static_grid_series.f90.html">xh5for_dpp_regular_static_grid_series.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_hexahedron.f90.html">xh5for_dpp_unstructured_hexahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_mixedtopology.f90.html">xh5for_dpp_unstructured_mixedtopology.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_non_static_tetrahedron.f90.html">xh5for_dpp_unstructured_non_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_quadilateral.f90.html">xh5for_dpp_unstructured_quadilateral.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_static_tetrahedron.f90.html">xh5for_dpp_unstructured_static_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_tetrahedron.f90.html">xh5for_dpp_unstructured_tetrahedron.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_dpp_unstructured_triangles.f90.html">xh5for_dpp_unstructured_triangles.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_factory.f90.html">xh5for_factory.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_handler.f90.html">xh5for_handler.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_metadata.f90.html">xh5for_metadata.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_parameters.f90.html">xh5for_parameters.f90</a>
      
      <a class="list-group-item" href="../sourcefile/xh5for_utils.f90.html">xh5for_utils.f90</a>
      
    </div>
  </div>
</div>


  </section>
  
    <hr>    
    </div> <!-- /container -->
    <footer>
      <div class="container">
      <div class="row">
        <div class="col-xs-6 col-md-4"><p>&copy; 2016 </p></div>
        <div class="col-xs-6 col-md-4 col-md-push-4">
          <p class="text-right">
            Documentation generated by 
            <a href="https://github.com/cmacmackin/ford">FORD</a>
             on 2016-11-08T12:24:53.235950 
          </p>
        </div>
        <div class="col-xs-12 col-md-4 col-md-pull-4"><p class="text-center"> XH5For was developed by Víctor Sande Veiga</p></div>
      </div>
      <br>
      </div> <!-- /container -->    
    </footer>

    <!-- Bootstrap core JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
<!--
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
-->
    <script src="../js/bootstrap.min.js"></script>
    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="../js/ie10-viewport-bug-workaround.js"></script>

    <!-- MathJax JavaScript
    ================================================== -->
    <!-- Placed at the end of the document so the pages load faster -->
    <script type="text/x-mathjax-config">
      MathJax.Hub.Config({
        TeX: { extensions: ['AMSmath.js','AMSsymbols.js','noErrors.js','noUndefined.js'], equationNumbers: { autoNumber: 'AMS' } },
        jax: ['input/TeX','input/MathML','output/HTML-CSS'],
        extensions: ['tex2jax.js','mml2jax.js','MathMenu.js','MathZoom.js'],
        'HTML-CSS': { 
           styles: { '.MathJax_Display, .MathJax .mo, .MathJax .mi, .MathJax .mn': {color: '#000000 ! important'} }
        }
      });
    </script>
    <script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
    
    
    <script src="../tipuesearch/tipuesearch_content.js"></script>
    <link  href="../tipuesearch/tipuesearch.css" rel="stylesheet">
    <script src="../tipuesearch/tipuesearch_set.js"></script>
    <script src="../tipuesearch/tipuesearch.js"></script>
    
    
  </body>
</html>